852768
609130
303513
314224
786155
371349
50692
390156
739474
604630
204468
188480
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471